steam-generated power - German English Dictionary